lighting troughs - German English Dictionary